directorate general of agreements - French English Dictionary